physical life - Español Inglés Diccionario